package com.ddzj.scaffold.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ddzj.scaffold.entity.User;

/**
*
* <p>
*  用户表接口
* </p>
*
* <p>
* Copyright: 2024 . All rights reserved.
* </p>
* <p>
* Company: yangzibo
* </p>
* <p>
* CreateDate:2024-04-11 12:11:16
* </p>
*
* @author  default
* @history Mender:default；Date:2024-04-11 12:11:16；
*/
public interface UserService extends IService<User> {

    /**
     * 根据用户账号查询用户是否存在
     * @param account
     * @return
     */
    Long findExistsUserByAccount(String account);

    /**
     * 保存注册用户信息
     * @param user
     */
    void saveRegisterUserInfo(User user);

    /**
     * 根据用户账号查询用户信息
     * @param account
     * @return
     */
    User findByAccount(String account);

}